thin-client java software development crm relationship sdlc open source erp customer radius3 change management projects developers development consulting